river narrows - Turco Inglés Diccionario